// 覆盖原生组件样式
#workshop {
  // 进度条文字显示大小
  .el-progress-bar__innerText {
    font-size: 2.33vh;
    color: #fff;
  }

  .el-progress-bar__inner {
    background: linear-gradient(180deg, rgba(36, 191, 255, 0), rgba(123, 211, 255, 0.41), rgba(34, 159, 235, 0.42), rgba(30, 113, 206, 1));
    box-shadow: 0px 0px 4px 0px rgba(0, 231, 255, 1);
    border-radius: 8px;
    // border: 0.5px solid #5ea5f1;
  }

  .el-progress-bar__outer {
    height: 2.85vh !important;
    background: linear-gradient(180deg, rgba(12, 29, 72, 0), rgba(31, 73, 155, 0.98));
    box-shadow: 0px 2px 4px 0px rgba(0, 0, 0, 0.5);
    border-radius: 8px;
    border: 1px solid rgba(22, 38, 71, 1);
    // background-color: #9C9C9C;
  }

  .el-progress-bar {
    height: 15%;
    border-bottom: 0.1px solid transparent;
  }

  .el-progress {
    line-height: normal;
  }

  .el-progress__text {
    margin-top: 13px;
    color: #FFFFFF;
  }
}

// 覆盖原生组件样式
#line {
  // 进度条文字显示大小
  .el-progress-bar__innerText {
    font-size: 2.33vh;
    color: #fff;
  }

  .el-progress-bar__inner {
    background: linear-gradient(rgba(34, 159, 235, 1), rgba(11, 42, 110, 1));
    box-shadow: 0px 0px 4px 0px rgba(11, 42, 110, 0.5);
    border-radius: 8px;
    // border: 0.5px solid #5ea5f1;
  }

  .el-progress-bar__outer {
    height: 1.5vh !important;
    background: linear-gradient(rgba(198, 250, 255, 1), rgba(0, 231, 255, 1));
    box-shadow: 0px 2px 4px 0px rgba(0, 231, 255, 0.5);
    border-radius: 8px;
    border: 1px solid rgba(198, 250, 255, 0.5);
    // background-color: #9C9C9C;
  }

  .el-progress-bar {
    height: 15%;
    border-bottom: 0.1px solid transparent;
  }

  .el-progress {
    line-height: normal;
  }

  .el-progress__text {
    margin-top: 13px;
    color: #FFFFFF;
  }
}

// 覆盖原生组件样式
#error {
  .el-form-item__label {
    font-size: 1.5vh;
    width: 110px;
  }

  .el-dialog {
    width: 980px;
    background-image: none;

    .el-dialog__header {
      background-image: url("../img/background/bg_dialog.jpg");
    }

    .el-dialog__body {
      height: 80%;
    }
  }

  .el-form--inline .el-form-item__content {
    width: 163px;

    .el-date-editor.el-input, .el-date-editor.el-input__inner {
      width: 100%;
    }

    .el-input--prefix .el-input__inner {
      padding: 0 15px;
    }
  }

  .dialog-input .el-form-item__content {
    width: 86.5%;
    margin-left: -5.5%;
  }

  .dialog-input .el-form-item__label {
    float: left;
    width: 80px;
  }
}

// 弹出框背景样式覆盖
.el-dialog {
  background-image: url("../img/statistic/background.png");

  .el-dialog__title {
    font-weight: bold;
    color: black;
  }

  .el-dialog__close {
    color: #000;
  }
}

// 消息提示居右
.el-message {
  left: calc(100% - 20px);
  transform: translateX(-100%);
}

#setting {
  .el-input__inner {
    text-align: right;
    font-family: LEDNum;
    font-size: 1.88vw;
    color: rgba(0, 231, 255, 1);
    background: linear-gradient(180deg, rgba(0, 22, 70, 1) 0%, rgba(0, 49, 124, 1) 100%);
    box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.5);
    border: 1px solid rgba(10, 52, 111, 1);
    width: 7vw;
    height: 2vw;
  }

  .el-input--suffix .el-input__inner {
    padding-right: 1.2vw;
  }

  .el-icon-circle-close:before {
    position: relative;
    //top: -6%;
  }

  .el-switch__label {
    //color: rgb(134, 167, 197);
  }

  .el-switch__label.is-active {
    //color: #0ff;
  }

  .el-button {
    background: transparent;
    border: 1px solid transparent;
    height: 3vw;
  }

  .el-radio {
    margin-right:0.7vw ;
    &.is-checked{
      .el-radio__label{
        color: rgba(0, 231, 255, 1);
      }
    }
    .el-radio__label {
      color: white ;
      font-size: 1vw;
    }

    .el-radio__input {
      margin-bottom: 0.3vw;

      &.is-checked {
        .el-radio__inner {
          background-color: rgba(0, 231, 255, 1);
          border-color: rgba(0, 231, 255, 1);
        }
      }

      .el-radio__inner {
        &:hover {
          border-color: rgba(0, 231, 255, 1);
        }
      }
    }
  }
}

// 叫料看板下拉框背景色
#callMaterialPanel .el-input__inner {
  background-color: transparent;
  border: 1px solid transparent;
}

// 叫料看板下拉框文本
#callMaterialPanel .el-tag.el-tag--info {
  background-color: transparent;
  border-color: transparent;
  color: #FFFFFF;
  font-size: 18px;
}

// 叫料看板下拉框清空
#callMaterialPanel .el-tag.el-tag--info .el-tag__close {
  color: #FFFFFF;
}
